import myMxFactory from "../myMxGraph/baseMxGraphLoader";

const myMx = myMxFactory({
    mxBasePath: "/mxgraph-base",
    mxImageBasePath: "/mxgraph-base/images",
});

// 重命名后导出
export const myMxClient = myMx.mxClient;
export const myMxLog = myMx.mxLog;
export const myMxObjectIdentity = myMx.mxObjectIdentity;
export const myMxDictionary = myMx.mxDictionary;
export const myMxResources = myMx.mxResources;
export const myMxPoint = myMx.mxPoint;
export const myMxRectangle = myMx.mxRectangle;
export const myMxEffects = myMx.mxEffects;
export const myMxUtils = myMx.mxUtils;
export const myMxConstants = myMx.mxConstants;
export const myMxEventObject = myMx.mxEventObject;
export const myMxMouseEvent = myMx.mxMouseEvent;
export const myMxEventSource = myMx.mxEventSource;
export const myMxEvent = myMx.mxEvent;
export const myMxXmlRequest = myMx.mxXmlRequest;
export const myMxClipboard = myMx.mxClipboard;
export const myMxWindow = myMx.mxWindow;
export const myMxForm = myMx.mxForm;
export const myMxImage = myMx.mxImage;
export const myMxDivResizer = myMx.mxDivResizer;
export const myMxDragSource = myMx.mxDragSource;
export const myMxToolbar = myMx.mxToolbar;
export const myMxUndoableEdit = myMx.mxUndoableEdit;
export const myMxUndoManager = myMx.mxUndoManager;
export const myMxUrlConverter = myMx.mxUrlConverter;
export const myMxPanningManager = myMx.mxPanningManager;
export const myMxPopupMenu = myMx.mxPopupMenu;
export const myMxAutoSaveManager = myMx.mxAutoSaveManager;
export const myMxAnimation = myMx.mxAnimation;
export const myMxMorphing = myMx.mxMorphing;
export const myMxImageBundle = myMx.mxImageBundle;
export const myMxImageExport = myMx.mxImageExport;
export const myMxAbstractCanvas2D = myMx.mxAbstractCanvas2D;
export const myMxXmlCanvas2D = myMx.mxXmlCanvas2D;
export const myMxSvgCanvas2D = myMx.mxSvgCanvas2D;
export const myMxVmlCanvas2D = myMx.mxVmlCanvas2D;
export const myMxGuide = myMx.mxGuide;
export const myMxShape = myMx.mxShape;
export const myMxStencil = myMx.mxStencil;
export const myMxStencilRegistry = myMx.mxStencilRegistry;
export const myMxMarker = myMx.mxMarker;
export const myMxActor = myMx.mxActor;
export const myMxCloud = myMx.mxCloud;
export const myMxRectangleShape = myMx.mxRectangleShape;
export const myMxEllipse = myMx.mxEllipse;
export const myMxDoubleEllipse = myMx.mxDoubleEllipse;
export const myMxRhombus = myMx.mxRhombus;
export const myMxPolyline = myMx.mxPolyline;
export const myMxArrow = myMx.mxArrow;
export const myMxArrowConnector = myMx.mxArrowConnector;
export const myMxText = myMx.mxText;
export const myMxTriangle = myMx.mxTriangle;
export const myMxHexagon = myMx.mxHexagon;
export const myMxLine = myMx.mxLine;
export const myMxImageShape = myMx.mxImageShape;
export const myMxLabel = myMx.mxLabel;
export const myMxCylinder = myMx.mxCylinder;
export const myMxConnector = myMx.mxConnector;
export const myMxSwimlane = myMx.mxSwimlane;
export const myMxGraphLayout = myMx.mxGraphLayout;
export const myMxStackLayout = myMx.mxStackLayout;
export const myMxPartitionLayout = myMx.mxPartitionLayout;
export const myMxCompactTreeLayout = myMx.mxCompactTreeLayout;
export const myMxRadialTreeLayout = myMx.mxRadialTreeLayout;
export const myMxFastOrganicLayout = myMx.mxFastOrganicLayout;
export const myMxCircleLayout = myMx.mxCircleLayout;
export const myMxParallelEdgeLayout = myMx.mxParallelEdgeLayout;
export const myMxCompositeLayout = myMx.mxCompositeLayout;
export const myMxEdgeLabelLayout = myMx.mxEdgeLabelLayout;
export const myMxGraphAbstractHierarchyCell = myMx.mxGraphAbstractHierarchyCell;
export const myMxGraphHierarchyNode = myMx.mxGraphHierarchyNode;
export const myMxGraphHierarchyEdge = myMx.mxGraphHierarchyEdge;
export const myMxGraphHierarchyModel = myMx.mxGraphHierarchyModel;
export const myMxSwimlaneModel = myMx.mxSwimlaneModel;
export const myMxHierarchicalLayoutStage = myMx.mxHierarchicalLayoutStage;
export const myMxMedianHybridCrossingReduction =
    myMx.mxMedianHybridCrossingReduction;
export const myMxMinimumCycleRemover = myMx.mxMinimumCycleRemover;
export const myMxCoordinateAssignment = myMx.mxCoordinateAssignment;
export const myMxSwimlaneOrdering = myMx.mxSwimlaneOrdering;
export const myMxHierarchicalLayout = myMx.mxHierarchicalLayout;
export const myMxSwimlaneLayout = myMx.mxSwimlaneLayout;
export const myMxGraphModel = myMx.mxGraphModel;
export const myMxCell = myMx.mxCell;
export const myMxGeometry = myMx.mxGeometry;
export const myMxCellPath = myMx.mxCellPath;
export const myMxPerimeter = myMx.mxPerimeter;
export const myMxPrintPreview = myMx.mxPrintPreview;
export const myMxStylesheet = myMx.mxStylesheet;
export const myMxCellState = myMx.mxCellState;
export const myMxGraphSelectionModel = myMx.mxGraphSelectionModel;
export const myMxCellEditor = myMx.mxCellEditor;
export const myMxCellRenderer = myMx.mxCellRenderer;
export const myMxEdgeStyle = myMx.mxEdgeStyle;
export const myMxStyleRegistry = myMx.mxStyleRegistry;
export const myMxGraphView = myMx.mxGraphView;
export const myMxGraph = myMx.mxGraph;
export const myMxCellOverlay = myMx.mxCellOverlay;
export const myMxOutline = myMx.mxOutline;
export const myMxMultiplicity = myMx.mxMultiplicity;
export const myMxLayoutManager = myMx.mxLayoutManager;
export const myMxSwimlaneManager = myMx.mxSwimlaneManager;
export const myMxTemporaryCellStates = myMx.mxTemporaryCellStates;
export const myMxCellStatePreview = myMx.mxCellStatePreview;
export const myMxConnectionConstraint = myMx.mxConnectionConstraint;
export const myMxGraphHandler = myMx.mxGraphHandler;
export const myMxPanningHandler = myMx.mxPanningHandler;
export const myMxPopupMenuHandler = myMx.mxPopupMenuHandler;
export const myMxCellMarker = myMx.mxCellMarker;
export const myMxSelectionCellsHandler = myMx.mxSelectionCellsHandler;
export const myMxConnectionHandler = myMx.mxConnectionHandler;
export const myMxConstraintHandler = myMx.mxConstraintHandler;
export const myMxRubberband = myMx.mxRubberband;
export const myMxHandle = myMx.mxHandle;
export const myMxVertexHandler = myMx.mxVertexHandler;
export const myMxEdgeHandler = myMx.mxEdgeHandler;
export const myMxElbowEdgeHandler = myMx.mxElbowEdgeHandler;
export const myMxEdgeSegmentHandler = myMx.mxEdgeSegmentHandler;
export const myMxKeyHandler = myMx.mxKeyHandler;
export const myMxTooltipHandler = myMx.mxTooltipHandler;
export const myMxCellTracker = myMx.mxCellTracker;
export const myMxCellHighlight = myMx.mxCellHighlight;
export const myMxDefaultKeyHandler = myMx.mxDefaultKeyHandler;
export const myMxDefaultPopupMenu = myMx.mxDefaultPopupMenu;
export const myMxDefaultToolbar = myMx.mxDefaultToolbar;
export const myMxEditor = myMx.mxEditor;
export const myMxCodecRegistry = myMx.mxCodecRegistry;
export const myMxCodec = myMx.mxCodec;
export const myMxObjectCodec = myMx.mxObjectCodec;
export const myMxCellCodec = myMx.mxObjectCodec;
export const myMxModelCodec = myMx.mxObjectCodec;
export const myMxRootChangeCodec = myMx.mxObjectCodec;
export const myMxChildChangeCodec = myMx.mxObjectCodec;
export const myMxTerminalChangeCodec = myMx.mxObjectCodec;
export const myMxGenericChangeCodec = myMx.mxGenericChangeCodec;
export const myMxGraphCodec = myMx.mxObjectCodec;
export const myMxGraphViewCodec = myMx.mxObjectCodec;
export const myMxStylesheetCodec = myMx.mxObjectCodec;
export const myMxDefaultKeyHandlerCodec = myMx.mxObjectCodec;
export const myMxDefaultToolbarCodec = myMx.mxObjectCodec;
export const myMxDefaultPopupMenuCodec = myMx.mxObjectCodec;
export const myMxEditorCodec = myMx.mxObjectCodec;
